hit the enemy hard - Allemand Anglais Dictionnaire